home *** CD-ROM | disk | FTP | other *** search
-
- _daySec = 86400 ' seconds per minute per hour * 24
-
- DIM dateTimeRec.dateTimeRecSize ' year, month, day, etc in FB!
-
- ' ----------------------------------------------
-
- LOCAL FN daysBetween(date1&,date2&)
- diff& = ABS(date1&-date2&)
- END FN = (diff&/_daySec)
-
- ' ----------------------------------------------
-
- LOCAL FN dateToSecs(mo,day,yr)
- dateTimeRec.year = yr
- dateTimeRec.month = mo
- dateTimeRec.day = day
- dateTimeRec.hour = 0 ' could use these if you had them!
- dateTimeRec.minute = 0
- dateTimeRec.second = 0
- dateTimeRec.dayOfWeek = 0
- END FN = FN DATE2SECS(@dateTimeRec)
-
- ' ----------------------------------------------
-
- WINDOW 1
- today& = [_Time] ' _Time = &020C
- CALL SECS2DATE(today&,@dateTimeRec)
- PRINT "Today's date: "
- PRINT "Month: ";dateTimeRec.month
- PRINT "Day: ";dateTimeRec.day
- PRINT "Year: ";dateTimeRec.year
- PRINT "Day of the week: ";dateTimeRec.dayOfWeek
- PRINT
- oldDate& = today& - 300000 ' arbitrary old date
- days = FN daysBetween(today&,oldDate&)
- PRINT "The old date was ";days;" days ago."
- INPUT r$
- END
-
-
-